package org.kingtop.mybatis.persistence;

import java.lang.annotation.*;

/**
 * 表的注解
 *
 * @author 陈金波
 * @date   2018年1月4日 下午3:03:05    
 * @Copyright: 2018 chen jinbo. All rights reserved.
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Inherited
public @interface Table {

	/**
	 * 表名
	 * @author 陈金波  
	 * @date   2018年1月4日 下午3:02:57  
	 * @return
	 * @return String
	 */
	String name() default "";
	
	/**
	 * 表名的前缀，目前只用于oracle的sequence名称生成，不适用与其他数据库
	 * @author 陈金波  
	 * @date   2018年1月4日 下午3:02:46  
	 * @return
	 * @return String
	 */
	String prefix() default "T_";
	
}
